/**
 *******************************************************************************
 *  @copyright Copyright (c) 2022  <dx_65535@163.com>. 
 * 
 *  @file behavior_base.h
 *  @author Xiang.D (dx_65535@163.com)
 *  @version 1.0
 *  @brief Blog: https://linuxtaoist.gitee.io
 *  @date 2022-06-03
 * 
 *  In "signal_list.gen" add the message definition.
 *
 *  Change History:
 *  <Date>     | <Version> | <Author>       | <Description>
 *------------------------------------------------------------------------------
 *  2022/06/03 | 1.0.0.1   | Xiang.D        | Create file
 *------------------------------------------------------------------------------
 * 
 *******************************************************************************
 */

#ifndef __BEHAVIOR_BASE_H__
#define __BEHAVIOR_BASE_H__

#include "common_type.h"

class CBeahaviorBase
{
public:
    CBeahaviorBase() {}

    virtual ~CBeahaviorBase(){}

    virtual int ProcessMsg(SMsgEventPacket &msgPacket) = 0;
};

#endif


